have a skin like a rhinoceros - Turco Inglés Diccionario